Casa Loma, 1 Austin Terrace, Toronto, ON M5R 1X8, Canada
View on Map
What travelers say:
Service was fine and the atmosphere was great but the food was below the standard of upscale steakhouses we have visited - food was mediocre at best and nothing stood out from the appetizers, mains and dessert that we tried. Definitely found it over priced for the quality.